technical damages - Francés Inglés Diccionario